package org.stormsoftware.jukebox.client.model;

import java.util.ArrayList;

public class Album 
{
	private long 	id;
	private String name;
	private String image_loc_album;
	
	private String short_desciption;
	private String long_description;
	
	private ArrayList <Song> songList;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getImage_loc_album() {
		return image_loc_album;
	}

	public void setImage_loc_album(String image_loc_album) {
		this.image_loc_album = image_loc_album;
	}

	public String getShort_desciption() {
		return short_desciption;
	}

	public void setShort_desciption(String short_desciption) {
		this.short_desciption = short_desciption;
	}

	public String getLong_description() {
		return long_description;
	}

	public void setLong_description(String long_description) {
		this.long_description = long_description;
	}

	public ArrayList<Song> getSongList() {
		return songList;
	}

	public void setSongList(ArrayList<Song> songList) {
		this.songList = songList;
	}
	
	public void addSong(Song song)
	{
		songList.add(song);
	}
	public void removeSong(Song song)
	{
		songList.remove(song);
	}

}
